Logik der Anwendung bearbeiten
Vorheriger Artikel: Projekt "Zaehler" erstellen
ST-Code bearbeiten
Das ST-Objekt program
enthält bereits eine Beispielanwendung für einen Zähler. In diesem Schritt wird die bestehende Anwendung nur geringfügig erweitert.
-
Suchen Sie im ST-Objekt
program
die Deklaration der →Variableup
.
Es handelt sich um diese Zeile:up : BOOL;
-
Erweitern Sie die Deklaration um den →Initialisierungswert
TRUE
.
Beachten Sie, dass während der Erweiterung das Symbol am linken Rand angezeigt wird. Damit wird ein fehlerhafter Ausdruck im ST-Code gekennzeichnet.
Beispiel für Fehler im ST-Code:
Wenn Sie mit der ST-Syntax noch nicht so vertraut sind, verwenden Sie die Inhaltshilfe von Neuron Power Engineer: Kontextmenü im ST-Editor, Befehl Inhaltshilfe – Doppelklicken Sie auf ein Element in der Liste.
Hier der fehlerfreie ST-Code für die deklarierte Variable mit dem InitialisierungswertTRUE
: -
Speichern Sie den ST-Code: Menü Datei, Befehl Speichern
FBS-Logik bearbeiten
Das FBS-Objekt Counter
enthält bereits eine Beispielanwendung für einen Zähler. In diesem Schritt wird die bestehende Anwendung nur geringfügig erweitert.
-
Im FBS-Editor drücken Sie Strg+L, um die Liste der deklarierten Variablen anzuzeigen.
-
Suchen Sie die Deklaration der Variable
up
. -
Erweitern Sie die Deklaration um den Initialisierungswert
TRUE
: Doppelklicken Sie in der Spalte Initialisierungswert für die Variable,TRUE
eingeben und die Eingabe-Taste drücken.
Diese Abbildung zeigt, wie der Initialisierungswert für die Variableup
gerade geändert wird: -
Speichern Sie die FBS-Logik: Menü Datei, Befehl Speichern
Fortsetzen mit: Anwendung auf Steuerung übertragen
Möchten Sie mehr erfahren? Siehe die folgenden Artikel in der Referenzdokumentation:
-
Reservierte Schlüsselwörter in ST - Dieser Artikel enthält eine Liste der Schlüsselwörter, die Sie bei der Eingabe der Bezeichner in den ST-Code (z.B. Namen von Variablen) vermeiden müssen.
-
Unterstützte Datentypen (in ST) - Dieser Artikel enthält eine Liste der Datentypen, die in Neuron Power Engineer unterstützt werden.
-
Zu ST: Abschnitt "Anwendung im ST-Editor erstellen", insbesondere:
-
Inhaltshilfe im ST-Editor (Code-Assistent oder "Content Assist")
-
Unterstützte ST-Syntax - Dieser Abschnitt ist der beste Ausgangspunkt für Informationen zur Verwendung von ST-Elementen
-
Zu FBS: Abschnitt "Anwendung im FBS-Editor erstellen", insbesondere: